/*
 * AbstractLight.h
 *
 *  Created on: 28 mars 2011
 *      Author: seeme
 *      a simple light
 */

#ifndef OMNILIGHT_H_
#define OMNILIGHT_H_

#include "AbstractLight.h"
#include "../Entity/StaticDrawableEntity.h"

class OmniLight: public AbstractLight{
public:
	OmniLight(Vect4<float> c, Vect4<float> pos, unsigned int number);
	virtual ~OmniLight();

	Vect4<float>& getPosition(){return m_gyzmo->getPosition();}

	StaticDrawableEntity* getGyzmo(){return m_gyzmo;}

private:
	StaticDrawableEntity* m_gyzmo;
};



#endif /* OMNILIGHT_H_ */
